基于縱深防御理念的 DCS 信息安全方案在青島煉化項目的應用
1.前言
青島煉化公司一期1000萬噸/年煉油項目是我國批準建設的第一個單系列千萬噸級煉油項目,是中國石化調整國內煉化產業布局、打造環渤海灣煉化產業集群的重大戰略項目。青島煉化公司位于青島經濟技術開發區重化工園區,位置優越,配套完備,交通便捷。工藝路線采用“焦化+ CFB 鍋爐+催化”方案,設計加工進口原油1000萬噸/年,擁有16套工藝生產裝置和相應的公用工程、輔助設施,占地220公頃,總投資125億元,總定員500人。年產汽、煤、柴成品油708萬噸,液化氣、聚丙烯、苯、混苯等化工產品203萬噸。青島大煉油項目按照“大型化、系列化、集約化、信息化”理念進行規劃建設,具有規模經濟、技術先進、環保領先和效益顯著等四個鮮明特征。
青島煉化公司一期1000萬噸/年煉油裝置采用西門子 PCS 7 V6.1 過程控制系統作為過程控制系統系統,控制 I/O 點數在23000點左右。二期擴建部分包括苯乙烯、加氫裂化、制氫等裝置,采用西門子 PCS 7 V7.0 過程控制系統作為過程控制系統系統,控制 I/O 點數在5500點左右。青島煉化 DCS 系統網絡結構圖如圖1所示。
2.信息安全需求
青島煉化 DCS 系統自2008年5月投用以來運行良好。但從2009年底開始,在調用趨勢時,有零星的操作員站死機現象出現。 青島煉化聯合西門子的技術人員,對該細節進行認真的分析和判斷,最終發現故障原因是由于系統內感染了多種網絡病毒。[4]
在確認故障原因后,青島煉化、中石化工程建設有限公司(SEI)、西門子共同研究制定解決方案。
3.信息安全概念
在 IEC 62443 中針對工業控制系統對信息安全的定義是[1-2]:“a) 保護系統所采取的措施;b) 由建立和維護保護系統的措施所得到的系統狀態;c) 能夠免于對系統資源的非授權訪問和非授權或意外的變更、破壞或者損失;d) 基于計算機系統的能力,能夠保證非授權人員和系統既無法修改軟件及其數據也無法訪問系統功能,卻保證授權人員和系統不被阻止;e) 防止對工業控制系統的非法或有害入侵,或者干擾其正確和計劃的操作?!?nbsp;
目前,我國《計算機信息安全保護條例》的權威定義是:通過計算機技術和網絡技術手段,使計算機系統的硬件、軟件、數據庫等受到保護,最大可能不因偶然的或惡意的因素而遭破壞、更改或泄密,系統能夠正常運行,使用戶獲得對信息使用的安全感。信息安全的目的是保護信息處理系統中存儲、處理的信息的安全,其基本屬性有:完整性、可用性、保密性、可控性、可靠性。
隨著信息技術迅猛發展,計算機及其網絡、移動通信和辦公自動化設備日益普及,國內大中型企業為了提高企業競爭力,都廣泛使用信息技術,特別是網絡技術。企業信息設施在提高企業效益的同時,給企業增加了風險隱患,網絡安全問題也一直層出不窮,給企業所造成的損失不可估量。
DCS系統作為企業生產控制所必不可少的組成部分,技術上基于計算機網絡技術。因此,DCS 系統同樣面臨著網絡安全的問題。由于 DCS 系統在工廠內的重要性和特殊性,確保 DCS 系統的信息安全更為重要。這對于確保工廠的平穩運行和安全生產具有極為重要的意義。[3]
在辦公IT領域,其系統安全需求一般可描述為CIA,即機密性(Confidentiality)、完整性(Integrity)、可用性(Availability)。由于在辦公IT系統中,數據通信多為人與人之間的通信,往往涉及到各種敏感(如財務、人事、企業戰略決策等)數據,所以保證機密性是第一位的。其次才是保證數據的完整性,防止攻擊者的惡意篡改等。由于辦公網一般都為非實時通信,對可靠性的要求也并不高,所以系統的可用性被放到了第三位。
而工業自動化控制領域,尤其是過程控制領域的安全需求則與辦公IT系統領域恰好相反。在過程控制領域,第一位的安全需求是可用性,這是由于過程控制對象是液流、壓力、運動等物理量,這種控制往往還具有相當高的實時性要求,一旦(哪怕只是很短時間地)失去控制,就會造成及其嚴重的后果。因此,必須優先保障全年365天不間斷(24/7/365)的不間斷的可用性、可操作性,確保系統始終可訪問,保障過程控制系統與MES系統間的不間斷通信。在此基礎上,才是保障工業控制通信的完整性。由于過程控制系統中的數據多數是機器與機器之間的通信,其機密性要求相對較低,所以被放到了第三位。
4. 青島煉化信息安全方案
在深入分析青島煉化過程控制系統的系統架構、應用特點、安全現狀、安全威脅、以及安全需求的基礎上,我們將縱深防御理念引入到過程控制信息安全領域,結合過程控制的系統特點,重點研究了網絡分區與防護、系統加固與補丁管理等關鍵技術,提出了一個切實可行的過程控制系統信息安全解決方案。
本技術方案在 IEC62443 標準所提出的縱深防御理念基礎上,研究工業領域的工程化解決方案。通過深入研究青島煉化公司的系統特點與安全需求,將縱深防御的理念引入到過程控制系統安全領域并工程化,提出了石化行業工控系統分層及安全防護的參考模型。該模型不僅適用于青島煉化項目,在石化行業作為最佳實踐具有很高的推廣價值。
維護網絡安全,確保石油石化過程控制系統的穩定可靠、防止來自內部或外部攻擊,就需要在過程控制系統安全防護領域引入縱深防御的理念,研究如通過風險評估定制符合不同過程控制系統的系統架構、應用特點、安全現狀、安全威脅、以及安全需求的安全解決方案,在不干擾過程控制業務的前提下,針對不同性質的安全威脅,分層次、系統地在石化過程控制系統中部署上述高安全性的防護措施,這是石油石化過程控制系統信息安全的核心需求,也是本技術方案的研究目標所在。
4.1. 物理安全
通過門禁系統等實現工廠的生產裝置、設備、系統等的物理安全,未經授權人員不能接觸或靠近生產裝置。
4.2. 安全策略與流程
過程控制系統信息安全不是一個單純的技術問題,而是一個從意識培養開始,涉及到管理、流程、架構、技術、產品等各方面的系統工程。
4.3. 網絡分區與邊界防護
規劃安全單元:安全單元是工廠中一個具備獨立功能的部分;在安全單元內部的成員相互信任;對于安全單元的訪問只能通過明確定義的訪問點;訪問點受到監控并且有記錄;安全單元內的所有成員是直接連接的 ;造成高網絡負荷的成員直接集成在安全單元內部 。如圖5所示:
4.4. 用防火墻分隔不同的安全單元
防火墻根據一定的規則檢查和過濾數據;通過防火墻保障安全單元的訪問點;在安全單元內部無需防火墻 。如圖6所示:
圖6 防火墻分隔網絡單元
4.5. 安全的單元間通信
采用 VPN 系統等技術實現安全的單元間通信。虛擬專用網絡(Virtual Private Network ,簡稱 VPN )指的是在公用網絡上建立專用網絡的技術。其之所以稱為虛擬網,主要是因為整個VPN網絡的任意兩個節點之間的連接并沒有傳統專網所需的端到端的物理鏈路,而是架構在公用網絡服務商所提供的網絡平臺,如 Internet 、ATM(異步傳輸模式〉、Frame Relay (幀中繼)等之上的邏輯網絡,用戶數據在邏輯鏈路中傳輸。它涵蓋了跨共享網絡或公共網絡的封裝、加密和身份驗證鏈接的專用網絡的擴展。VPN主要采用了隧道技術、加解密技術、密鑰管理技術和使用者與設備身份認證技術。
4.6. 活動目錄域和工作組
目前大多數工業控制系統的計算機操作系統均基于微軟公司的 Windows 平臺。Windows 組成網絡的模式有兩種:工作組(Workgroup)和域(Domain)。大多數系統的組網方式是工作組模式,這帶來了很大的安全隱患。而只有域模式是更加安全的組網模式,也是本技術方案所推薦采用的組網模式。
在工組組模式下,所有計算機是對等的,任何一臺電腦只要接入網絡,其他機器就都可以訪問共享資源,如共享上網等。盡管對等網絡上的共享文件可以加訪問密碼,但是非常容易被破解。因此在工作組構成的對等網中,數據的傳輸是非常不安全的。在工作組模式下,每臺計算機均有自己的 Windows 系統安全配置,不利于全廠統一安全配置,不利于檢查和修改安全配置。每臺計算機均有自己的用戶賬號,不利于對賬號和密碼進行管理和維護。
域的真正含義指的是域控制器控制網絡上的計算機能否加入本網絡。所有已授權的、合法的計算機信息和用戶賬號信息均儲存在域控制器中,因此,任何人在任何計算機上要登陸網絡和計算機,均需要經過身份驗證。域控制器管理了網絡上所有計算機的安全配置,可以制定全廠統一的安全策略,實現網絡上所有計算機的安全配置同步功能。在域控制器可以集中管理和維護域內所有計算機的用戶賬號和密碼,對于需要定期修改密碼的用戶提供了很大的便利。
4.7. 系統加固與補丁管理
為了最大限度地保護計算機不受到病毒的侵害,需要安裝與 DCS 系統兼容的殺毒軟件,并且及時更新病毒庫。另外,Windows 的補丁也需要及時更新才能保持操作系統的穩定和健康運行。西門子在德國的測試中心會將最新的 Windows 補丁與 PCS 7系統的兼容性測試結果發布在網站上,維護人員根據這些信息可以選擇安裝補丁。
4.8. 惡意軟件的檢測和防護
惡意軟件的種類繁多、變種更新頻率很快。通常的防范措施包括:安裝防毒軟件及防火墻。但是,這些措施都只能對惡意軟件的清除起到有限的作用。防病毒軟件的病毒庫只對已知的病毒起作用,因此需要及時更新病毒庫。但更新病毒庫的過程中如果操作不當,也會增加惡意軟件的入侵來源。因此,惡意軟件的檢測和防護措施中最重要的是從源頭上檢測、控制惡意的入侵,從源頭上堵住惡意軟件。一旦惡意軟件入侵了系統,如何阻斷和限制在惡意軟件在系統內的傳播。如何在不影響系統運行的情況下,清除系統內的病毒。
4.9. 訪問控制與賬號管理
執行嚴格的用戶管理和統一的訪問控制是整個信息安全方案中和核心部分,本方案采取域服務器對整個過程控制系統進行安全策略的統一管理。
訪問控制與賬號管理的定義是確保任何人未經授權就無法訪問、操作過程控制系統的資源。嚴格的用戶/訪問管理是整個安全策略和核心部分之一。需要遵循最小權限原則;需要定期檢查角色分配和權限;集中管理用戶,密碼和權限;確定明確的角色和權限的分配。
遠程訪問推薦的方法:遠程訪問通過 VPN (虛擬專用網)和隔離網絡接入;結合不同的安全技術認證和加密。
5、方案的實施過程
本項目實施過程包括五個階段:
第一階段:青島煉化與西門子、 SEI 簽訂了項目實施合同,并召開開工會,明確項目的人員安排、實施進度和節點。
第二階段:西門子和 SEI 進行項目前期設計,制定方案,規劃方案的實施細節:如何實施縱深防御的解決方案。并在辦公室完成整個系統初步設計、詳細設計、軟件編程組態、硬件集成、內部測試和文檔工作。
第三階段:青島煉化和 SEI 到西門子工程公司所在地上海,進行信息安全系統出廠測試工作。對設計的各項指標進行測試和驗證工作,經過測試,各項性能滿足設計要求,達到了發貨的條件。
第四階段:軟硬件設備發貨到現場,進行安裝調試。為所有計算機配置信息安全設置,安裝域服務器、安裝殺毒服務器、安裝補丁更新服務器、網絡交換機、安裝相關的軟件系統,配置域、配置防火墻、配置工業控制系統聯合安全網關,配置DMZ區內的計算機、開通網絡支持等。
第五階段:經過現場安裝調試過程,所有系統內的計算機病毒被清除,青島煉化各個工段依次順利開車運行。
2011年6月-8月,青島煉化、中石化工程建設有限公司 SEI 、西門子公司一起成功地實施了青島煉化信息安全項目,部署了縱深防御解決方案,清除了系統內的病毒。
6、應用效果
2011年8月中旬,青島煉化大檢修完畢,所有裝置開始投運。開車以來,PCS 7 系統運行穩定,操作員站運行正常,經過反復測試,在調用趨勢時不再出現死機現象。
經過實施預定的信息安全措施,青島煉化 PCS 7 系統的信息安全等級得到了質的提高,為長期的穩定提供了堅實的保障。
實施信息安全不是目的和結果,而是一個過程。要將信息安全的措施落實到位需要投入長期不懈的努力,只有全方位的措施才能防患于未然。
參考文獻
[1] 國際電工委員會. IEC 62443-2-1工業通訊網絡-網絡和系統安全-第2-1章-建立工業控制系統安全程序[S]. 2010/11. [2] 國際電工委員會. IEC-PAS 62443-3 工業測量和控制網絡和系統信息安全[S]. 2008-1. [3] 歐陽勁松, 丁 露. IEC 62443 工控網絡與系統信息安全標準綜述[J]. 信息技術與標準化, 2012 , (3): 24-27. [4] 張波. 基于 PCS 7 的信息安全概念在青島煉化項目的應用[M]. 北京:機械工業出版社, 2011西門子自動化專家會議論文集: 733-744.

提交
釋放數字化潛力,西門子以科技創新和開放生態助推可持續發展走深入實
西門子啟動中壓配電年度創新巡展 攜手客戶共同賦能新型電力系統建設
西門子助力水務行業加速應用人工智能
西門子攜數字化和低碳化創新產品和解決方案亮相中國制冷展
西門子Xcelerator迎來首家第三方商店,開放平臺驅動數字化轉型加速落地